leaf bud - German English Dictionary